package com.wing.wechat.vo;

import lombok.Data;

/**
 * 以打卡时间为准-加班时长计算规则信息-返回VO
 */
@Data
public class ResponseUserOtCheckInfo {

    /**
     * 允许工作日加班-加班开始时间：下班后xx秒开始计算加班，距离最晚下班时间的秒数，例如，1800（30分钟 乘以 60秒），默认值30分钟
     */
    private String ot_workingday_time_start;

    /**
     * 允许工作日加班-最短加班时长：不足xx秒视为未加班，单位秒，默认值30分钟
     */
    private String ot_workingday_time_min;

    /**
     * 允许工作日加班-最长加班时长：超过则视为加班xx秒，单位秒，默认值240分钟
     */
    private String ot_workingday_time_max;

    /**
     * 允许非工作日加班-最短加班时长：不足xx秒视为未加班，单位秒，默认值30分钟
     */
    private String ot_nonworkingday_time_min;

    /**
     * 允许非工作日加班-最长加班时长：超过则视为加班xx秒 单位秒，默认值240分钟
     */
    private String ot_nonworkingday_time_max;

    /**
     * 非工作日加班，跨天时间，距离当天00:00的秒数
     */
    private String ot_nonworkingday_spanday_time;

    /**
     * 工作日加班-休息扣除配置信息
     */
    private ResponseUserWorkingDayRestInfo ot_workingday_restinfo;

    /**
     * 非工作日加班-休息扣除配置信息
     */
    private ResponseUserWorkingDayRestInfo ot_nonworkingday_restinfo;

    /**
     * 更新时间
     */
    private Integer uptime;





}
